/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package comandos.Del;

import entidades.Voo;
import entidades.Reserva;
/**
 * Classe que representa a remoção do relacionamento Reserva Voo no banco de
 * dados.
 * @author lucas
 */
public class CmdDelVooHasReserva extends CmdDel {
    /**
     * Comando que remove um voo e reserva no relacionamento
     * voo reserva.
     * @param reserva Reserva do relacionamento.
     */
    public CmdDelVooHasReserva(final Reserva reserva) {
        comandoSQL = "DELETE FROM VOO_has_RESERVA WHERE ";
        comandoSQL += "CodigoReserva = ";
        comandoSQL += "'" + reserva.getReserva() + "';";
    }
    /**
     * Comando que remove um voo e reserva no relacionamento
     * voo reserva.
     * @param voo Voo do relacionamento.
     */
    public CmdDelVooHasReserva(final Voo voo) {
        comandoSQL = "DELETE FROM VOO_has_RESERVA WHERE ";
        comandoSQL += "NumeroVoo = ";
        comandoSQL += "'" + voo.getNumeroVoo() + "';";
    }
}
